Imprimir com caixa de diálogo
Use o método ShowPrintDialog para exibir a caixa de diálogo de configurações antes de imprimir o documento. Isso pode ser útil para apresentar configurações de impressão da interface gráfica do usuário.
Aqui está um exemplo em C#:
Explicação
-
Criação
PrintDocument: Criamos uma instância dePrintDocument, que é usada para manipular o documento a ser impresso. -
Manipulador de Eventos: Anexamos um manipulador de eventos (
PrintDocument_PrintPage) para gerenciar as ações a serem tomadas quando uma página for impressa. -
Configuração
PrintDialog: UmPrintDialogé inicializado e atribuído aoPrintDocument. Esta caixa de diálogo permite que os usuários configurem suas preferências de impressão. -
Impressão
Executing: Mostramos a caixa de diálogo de impressão usandoShowDialog(). Se o usuário confirmar as configurações clicando em OK, o documento é enviado para a impressora usandoprintDocument.Print(). - Evento
PrintPage: Dentro do manipulador de eventos (PrintDocument_PrintPage), definimos qual conteúdo aparece na página impressa usando métodos gráficos, comoDrawString, para renderizar texto na página.
Descubra mais sobre como personalizar as configurações de impressão com o IronPrint.

